Several styles return a size of 0x0px when using TS_DRAW, as
we don't pass a RECT to draw into.
https://bugzilla.gnome.org/show_bug.cgi?id=773221
if (use_xp_theme && GetThemePartSize != NULL && htheme != NULL)
{
hdc = GetDC (NULL);
- res = GetThemePartSize (htheme, hdc, part, state, NULL, 2 /*TS_DRAW*/, &size);
+ res = GetThemePartSize (htheme, hdc, part, state, NULL, 1 /* TS_TRUE */, &size);
ReleaseDC (NULL, hdc);
if (SUCCEEDED (res))
}
}
#endif
-
gtk_win32_get_theme_part_size (theme->class_name, part, state, width, height);
}